Processing math: 100%

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

време меморија улаз излаз
1 s 64 Mb стандардни излаз стандардни улаз

Збирови сегмената низа између нула

Низ целих бројева може се поделити у сегменте (поднизове састављене од узастопних елемената низа) тако да је први сегмент од почетка низа до прве нуле у низу, други сегмент је од прве до друге нуле, …, последњи сегмент је од последње нуле у низу до краја низа. На пример, низ 3,1,0,4,2,5,0 се дели на сегмент који садржи елементе 3,1, сегмент који садржи елементе 4,2,5 и празан сегмент на крају. Написати програм којим се на основу унетог низа целих бројева дужине N приказују збирови сегмената редом. Збир празног сегмента је нула.

Улаз

Прва линија стандарног улаза садржи природан број N (2N50000) који представља број елемената низа а у свакој од наредних N линија налази се по један члан низа (сви цели бројеви из интервала [100,100]). Први број ниje нулa и постоји најмање једна нула у низу.

Излаз

На стандарном излазу, у свакој линији, исписују се, редом, збирови сегмената низа (цели бројеви).

Пример 1

Улаз

11 5 4 0 2 33 -5 0 2 4 0 -6

Излаз

9 30 6 -6

Пример 2

Улаз

5 2 0 0 3 0

Излаз

2 0 3 0

Морате бити улоговани како бисте послали задатак на евалуацију.